home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005.7z / CHIP Utilities 2005.iso / images / dban.igz / syslinux.cfg < prev    next >
Text File  |  2004-12-02  |  4KB  |  140 lines

  1. # syslinux.cfg: Boot loader configuration file for Darik's Boot and Nuke.
  2.  
  3. #  WARNING: Only use notepad to edit this file.
  4. #
  5. #    This file is line and case sensitive. Ensure that your text editor does not
  6. #    automatically insert line breaks or otherwise apply automatic formatting.
  7. #
  8.  
  9.  
  10. # Set this option to zero if you wish to skip the boot prompt.
  11. PROMPT 1
  12.  
  13. # This label will be started if you just push enter at the boot prompt, or if
  14. # you set the PROMPT option above to zero.
  15. DEFAULT dban
  16.  
  17.  
  18. # NOTE: If you create a custom label, then ensure that the first eight
  19. #       characters in the label are unique.
  20.  
  21. LABEL  autonuke
  22. KERNEL kernel.bzi
  23. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke"
  24.  
  25. LABEL  dban
  26. KERNEL kernel.bzi
  27. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe"
  28.  
  29. LABEL  dod
  30. KERNEL kernel.bzi
  31. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method dod522022m"
  32.  
  33. LABEL  dod3pass
  34. KERNEL kernel.bzi
  35. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method dod3pass"
  36.  
  37. LABEL  dodshort
  38. KERNEL kernel.bzi
  39. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method dodshort"
  40.  
  41. LABEL  gutmann
  42. KERNEL kernel.bzi
  43. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method gutmann"
  44.  
  45. LABEL  ops2
  46. KERNEL kernel.bzi
  47. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method ops2"
  48.  
  49. LABEL  paranoid
  50. KERNEL kernel.bzi
  51. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method prng --rounds 8 --verify all"
  52.  
  53. LABEL  prng
  54. KERNEL kernel.bzi
  55. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method prng --rounds 8"
  56.  
  57. LABEL  quick
  58. KERNEL kernel.bzi
  59. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method quick"
  60.  
  61. LABEL  zero
  62. KERNEL kernel.bzi
  63. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="dwipe --autonuke --method zero"
  64.  
  65.  
  66. LABEL  shell
  67. KERNEL kernel.bzi
  68. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc quiet nuke="exec ash"
  69.  
  70. LABEL  verbose
  71. KERNEL kernel.bzi
  72. APPEND initrd=initrd.gz root=/dev/ram0 init=/rc nuke="dwipe --autonuke --method quick"
  73.  
  74.  
  75. # The DBAN kernel uses DevFS without devfsd, so you may not use conventional
  76. # device node file names in kernel options.
  77. #
  78. # Note that Linux 2.4.19+ will not boot with root=/dev/rd/0.  The /dev/ram0
  79. # name is, however, now hardcoded in 'init/do_mounts.c' so root=/dev/ram0 works
  80. # instead.  This violates the DevFS documentation and is probably a kernel bug.
  81. #
  82. # If a VGA or HGA video adapter is not found, then the first serial port
  83. # detected will be used as the system console.
  84.  
  85. # This option will start syslinux on the first serial port.
  86. #SERIAL 0
  87.  
  88. # This kernel option will force a serial console on the first serial port.
  89. #APPEND console=ttyS0,9600n8r [...]
  90.  
  91. # Print the product banner and liability disclaimer.
  92. DISPLAY warning.txt
  93.  
  94. # Extra screens.
  95. F1 warning.txt
  96. F2 about.txt
  97. F3 quick.txt
  98.  
  99.  
  100. # The Boot Prompt
  101. # ---------------
  102. #
  103. #  Usage: [label [kernel options] [nuke="dwipe [dwipe options]"]]
  104. #
  105. #  Dwipe Options:
  106. #
  107. #       --autonuke  Be really sure.
  108. #    -m --method    The wipe method to use.
  109. #    -r --rounds    The number of times to run the method.
  110. #       --verify    The verification level.
  111. #
  112. #  Dwipe Methods:
  113. #
  114. #    dod522022m         American Department of Defense 5220-22.M standard wipe.
  115. #    dodshort dod3pass  DoD short wipe, passess 1,2,7 from the standard wipe.
  116. #    gutmann            Peter Gutmann's wipe.
  117. #    ops2               RCMP TSSIT OPS-II standard wipe.
  118. #    prng random        PRNG stream wipe.
  119. #    quick zero         Quick erase.
  120. #
  121. #  Verification Levels:
  122. #
  123. #    0  off         Do not read anything back from the device.
  124. #    1  last        Check whether the device is empty after wiping.
  125. #    2  all         Check whether all passes were written properly.
  126. #
  127. #  Notes:
  128. #
  129. #    * The rounds option does not apply to to the quick method. This method
  130. #      always runs one round.
  131. #
  132. #    * Use at least four rounds with the prng method. Using eight rounds with
  133. #      the prng method is recommended.
  134. #
  135. #    * The last pass of every method fills the device with zeros, except the
  136. #      ops2 method which fills the device with a random stream on its last pass.
  137. #
  138.  
  139. # eof
  140.